From b609377e3ee60001761bb285bd6027f54bb27e0a Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 7 Aug 2013 13:01:34 +0200 Subject: [PATCH] notebook: Fix rounding error in vertical alignment of arrow https://bugzilla.gnome.org/show_bug.cgi?id=707920 --- gtk/gtknotebook.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c index aab78ee16c..b582a0aef5 100644 --- a/gtk/gtknotebook.c +++ b/gtk/gtknotebook.c @@ -27,6 +27,7 @@ #include #include +#include #include "gtknotebook.h" @@ -2713,7 +2714,7 @@ gtk_notebook_get_arrow_rect (GtkNotebook *notebook, else rectangle->x = event_window_pos.x + event_window_pos.width - 2 * rectangle->width; } - rectangle->y = event_window_pos.y + (event_window_pos.height - rectangle->height) / 2; + rectangle->y = floor ((gdouble)event_window_pos.y + (event_window_pos.height - rectangle->height) / 2.0 + 0.5); break; } } -- 2.30.2